package encuesta;

import java.util.Date;

import org.orm.PersistentException;
import org.orm.PersistentTransaction;

public class ServicioEncuesta {

	public void createTestData() throws PersistentException {
		PersistentTransaction t = orm.BabyManagerPersistentManager.instance().getSession().beginTransaction();
		try {
			orm.DAOFactory lDAOFactory = orm.DAOFactory.getDAOFactory();
			orm.dao.PacienteDAO lormPacienteDAO = lDAOFactory.getPacienteDAO();
			orm.Paciente lormPaciente = lormPacienteDAO.createPaciente();
			
			lormPaciente.setDireccionPac("los pajaritos");
			lormPaciente.setEdadPac(13);
			
			Date fecha = new Date();
			fecha.setDate(0);
			
			lormPaciente.setFechaNac(fecha);
			
			lormPaciente.setNombrePac("Perico");
			lormPaciente.setRutPac("11111111-1");
			lormPaciente.setSexo("masculino");
			// TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : encuestaIdEncuesta, fechaNac, sexo, direccionPac, edadPac, rutPac, nombrePac
			
			
			
			lormPacienteDAO.save(lormPaciente);
			t.commit();
		}
		catch (Exception e) {
			t.rollback();
		}
		
	}

}
